﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace aier.dataaccess.model
{
    /// <summary>
    /// 筛选信息（校园）
    /// </summary>
    public class ScreenSchoolMolde
    {
        /// <summary>
        /// 筛选信息id
        /// </summary>
        public System.Guid new_screenId { get; set; }

        /// <summary>
        /// 筛查状态
        /// 0、新建；1、发布；2、撤销；3、已完成；4、暂停；5、进行中；
        /// </summary>
        public Nullable<int> new_screenstate { get; set; }

        /// <summary>
        /// 筛查类型
        /// 100000000、社区筛查；100000001、校园筛查；100000002,大学校园及圈层:100000003,大客户活动
        /// </summary>
        [Required]
        public Nullable<int> new_screentype { get; set; }

        /// <summary>
        /// 学校
        /// </summary>
        [Required]
        public Nullable<System.Guid> new_schoolId { get; set; }

        /// <summary>
        /// 录入模式
        /// </summary>
        [Required]
        public Nullable<int> new_templatetype { get; set; }

        /// <summary>
        /// 计划开始时间
        /// </summary>
        [Required]
        public Nullable<System.DateTime> new_startdate { get; set; }

        /// <summary>
        /// 计划完成时间
        /// </summary>
        [Required]
        public Nullable<System.DateTime> new_enddate { get; set; }

        /// <summary>
        /// 筛查小组
        /// </summary>
        [Required]
        public Nullable<System.Guid> new_screenteamId { get; set; }

        /// <summary>
        /// 负责人
        /// </summary>
        public System.Guid OwnerId { get; set; }

        /// <summary>
        /// 筛选项目
        /// </summary>
        public Nullable<System.Guid> new_new_screenitem { get; set; }

        /// <summary>
        /// 筛选项目模版
        /// </summary>
        public Nullable<System.Guid> new_checkmenu { get; set; }

        /// <summary>
        /// 外联
        /// </summary>
        public string new_outreach { get; set; }

        /// <summary>
        /// 宣讲
        /// </summary>
        public string new_preach { get; set; }

        /// <summary>
        /// 司机
        /// </summary>
        public string new_thedriver { get; set; }

        /// <summary>
        /// 筛选医生
        /// </summary>
        public string new_screeningdoctor { get; set; }

        /// <summary>
        /// 筛选护士
        /// </summary>
        public string new_screeningnurse { get; set; }

        /// <summary>
        /// 其他
        /// </summary>
        public string new_other { get; set; }

        /// <summary>
        /// 修改时间
        /// </summary>
        public Nullable<System.DateTime> ModifiedOn { get; set; }

        /// <summary>
        /// 修改人
        /// </summary>
        public Nullable<System.Guid> ModifiedBy { get; set; }

        /// <summary>
        /// 筛选资源选项数组
        /// </summary>
        public List<Guid> eqmtIdList { get; set; }

    }
}
